﻿* {
	padding:0;
	margin:0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	color:#3e3e3e;
	font-size: 11px;
	margin:0;
	background: #ececf4 url(images2/bg.jpg) no-repeat scroll center top;
	
}

.button
{
	background-image: url(images2/dathang.jpg);	
	background-repeat:no-repeat;
}

.buy
{
	width:87px;
	height:26px;
	background-image:url(images2/dathang.jpg);	
	background-repeat:no-repeat;
	border-width:0px;
}

.ducna
{
	text-decoration:line-through;	
}
	
.left
{
	float:left;
}

.right
{
	float:right;	
}

a {	
	text-decoration:none;
	}
	
h2{font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

img {
	border:0px;
	}	
p, form {
	margin:0;
	padding:0;
}
ul, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
li {
	margin:0;
	padding:0;
}

/*--------------------------------------LAYOUT---------------------------------------*/

#container {
	width:1000px;
	margin:0px auto;
	position:relative;
}

#top {}
	.logo {float:left;}
	.topright {float:right; color:#000;}
	.toplink {padding-top:10px; float:right; color:#000; margin-bottom: 25px;}
		.toplink a {color:#000;} .toplink a:hover {text-decoration:underline; color:#000;}
	
/*--------------------------------------LAYOUT---------------------------------------*/

.icon1 {background:url(images2/bg_gnb_layer_arrowA.png) no-repeat scroll center top;}
	.icon1:hover {background:url(images2/bg_gnb_layer_arrow.png) no-repeat scroll center top;}
		.icon1.active {background:url(images2/bg_gnb_layer_arrow.png) no-repeat scroll center top;}
		
.icon2 {background:url(images2/icon2A.png) no-repeat scroll center top;}
	.icon2:hover {background:url(images2/icon2.png) no-repeat scroll center top;}
		.icon2.active {background:url(images2/icon2.png) no-repeat scroll center top;}	

.icon3 {background:url(images2/icon3A.png) no-repeat scroll center top;}
	.icon3:hover {background:url(images2/icon3.png) no-repeat scroll center top;}
		.icon3.active {background:url(images2/icon3.png) no-repeat scroll center top;}
		
.icon4 {background:url(images2/icon4A.png) no-repeat scroll center top;}
	.icon4:hover {background:url(images2/icon4.png) no-repeat scroll center top;}
		.icon4.active {background:url(images2/icon4.png) no-repeat scroll center top;}
		
.icon5 {background:url(images2/icon5A.png) no-repeat scroll center top;}
	.icon5:hover {background:url(images2/icon5.png) no-repeat scroll center top;}
		.icon5.active {background:url(images2/icon5.png) no-repeat scroll center top;}	
		
.icon6 {background:url(images2/icon6A.png) no-repeat scroll center top;}
	.icon6:hover {background:url(images2/icon6.png) no-repeat scroll center top;}
		.icon6.active {background:url(images2/icon6.png) no-repeat scroll center top;}
		
.icon7 {background:url(images2/icon7A.png) no-repeat scroll center top;}
	.icon7:hover {background:url(images2/icon7.png) no-repeat scroll center top;}
		.icon7.active {background:url(images2/icon7.png) no-repeat scroll center top;}		

#menuDefault {display:block;}
#menuBussiness {display:none;}
body#business #menuDefault {display:none;}
body#business #menuBussiness {display:block;}
#header {position:absolute; z-index:31; top:0; left:0; width:100%;}

.gnb_bar_hiddenlayer {position:absolute;right:20px;top:0;width:5px;height:50px;;overflow:hidden;}

#gnb { float:right; width: 708px; background:url(images2/bg-menu.jpg) no-repeat scroll 0px 25px; height:65px;}

#gnb .gnb_menu {position:relative; float:right; padding:0; font-size:14px; margin-right: 10px;_margin-right: 5px;}
#gnb .gnb_menu li {float:left; padding:0;}
#gnb .gnb_menu li.consumer {padding: 36px 18px 15px 18px; display:block;}
#gnb .gnb_menu li.consumer a.active {color:#333333;}
#gnb .gnb_menu li.consumer a {color:#333333;} #gnb .gnb_menu li.consumer a:hover {color:#000;}

#gnb #subLayer1 {left:0px; width:650px;}
#gnb #subLayer2 {left:-95px; width:750px; _left:-100px;}
#gnb #subLayer3 {left:100px; width:540px;}

#gnb .sub_layer {display:none; position:absolute; top:60px; height:136px;}
#gnb .sub_layer div.bgimg1 {float:left;width:15px;height:136px;background:url(images2/bg_gnb_layer_left.png) no-repeat 0 0;_background:url(images2/bg_gnb_layer_left.gif) no-repeat 0 0;}
#gnb .sub_layer div.bgimg2 {float:left;width:25px;height:136px;background:url(images2/bg_gnb_layer_right.png) no-repeat 0 0;_background:url(images2/bg_gnb_layer_right.gif) no-repeat 0 0;}
#gnb .sub_layer .list_thumbnail {float:left; height:126px; padding:10px 7px 0 12px; background:url(images2/bg_gnb_layer.png) repeat-x;_background:url(images2/bg_gnb_layer.gif) repeat-x;}
#gnb .sub_layer .list_thumbnail li {_position:relative; float:left; width:100px; height:105px; margin-right:10px; text-align:center; line-height:110%;}
#gnb .sub_layer .list_thumbnail li a {color:#666; font-size: 11px; font-weight:normal;}
#gnb .sub_layer .list_thumbnail li a:hover {color:#235da9;}
#gnb .sub_layer .list_thumbnail li img {z-index:32; width:90px; height:90px; margin-bottom:-14px; text-decoration:none;}
#gnb .sub_layer .list_thumbnail li span {position:relative; z-index:32;}
#gnb .sub_layer .list_text {float:left; width:468px; height:126px; _height:114px; padding:22px 26px 0 3px; background:url(images2/bg_gnb_layer.png) repeat-x;_background:url(images2/bg_gnb_layer.gif) repeat-x;white-space:nowrap;  font-weight:normal !important; font-size:11px;}
#gnb .sub_layer .list_text ul {float:left; height:70px; padding:0 20px 0 10px;}
#gnb .sub_layer .list_text ul.list_text1 {width:130px;}
#gnb .sub_layer .list_text ul.list_text2 {width:110px;}
#gnb .sub_layer .list_text ul.list_text3 {width:90px;}
#gnb .sub_layer .list_text li {clear:both;position:relative; display:block; padding:0 6px 2px 0;}
#gnb .sub_layer .list_text .left_division {padding-left:20px; border-left:1px solid #e7e7e7;}
#gnb .sub_layer a {color:#666 !important;}
#gnb .sub_layer a:hover,
#gnb .sub_layer a:active {color:#177dcc !important; text-decoration:underline;}
#gnb .sub_layer2 {display:none; position:absolute; top:40px; left:-162px; width:788px;}
#gnb .sub_layer2 div.bgimg1 {width:788px; height:17px; background:url(images2/bg_gnb_layer2_top.png) no-repeat 0 0; _background:url(images2/bg_gnb_layer2_top.gif) no-repeat 0 0;}
#gnb .sub_layer2 div.bgimg2 {width:788px; height:17px; background:url(images2/bg_gnb_layer2_bottom.png) no-repeat 0 0; _background:url(images2/bg_gnb_layer2_bottom.gif) no-repeat 0 0;}
#gnb .sub_layer2 .list,
#gnb .sub_layer2 .list_text {width:758px; padding:13px 0 13px 30px; color:#333; background:url(images2/bg_gnb_layer2.png) repeat-y; _background:url(images2/bg_gnb_layer2.gif) repeat-y;}
#gnb .sub_layer2 a {color:#333;}
#gnb .sub_layer2 .list dl {float:left; padding-right:20px; width:130px;}
#gnb .sub_layer2 .list dt {width:100%; margin-bottom:9px; font-size:12px; font-weight:bold;}
#gnb .sub_layer2 .list dd a {font-weight:normal !important;}
#gnb .sub_layer2 .list_text {width:767px !important; _height:105px; padding:13px 0 22px 21px !important;}
#gnb .sub_layer2 .list_text ul {float:left; width:170px; height:70px; padding:0 20px 0 10px;}
#gnb .sub_layer2 .list_text li {float:none; display:block; padding:0 0 2px 6px !important; background:url(images2/bul_gray04.gif) no-repeat 0 7px;}
#gnb .sub_layer2 .list_text .left_division {padding-left:20px; border-left:1px solid #e7e7e7;}
#gnb .sub_layer2 .list li {float:none; width:130px; margin-bottom:8px; padding:0 !important;}
#gnb .sub_layer2 .arrow {position:absolute; top:5px;}
#gnb .sub_layer3 {display:none; position:absolute; top:40px; width:236px; margin:0 0 0 -26px;}
#gnb .sub_layer3 div.bgimg1 {width:236px; height:17px; background:url(images2/bg_gnb_layer3_top.png) no-repeat 0 0; _background:url(images2/bg_gnb_layer3_top.gif) no-repeat 0 0;}
#gnb .sub_layer3 div.bgimg2 {width:236px; height:17px; background:url(images2/bg_gnb_layer3_bottom.png) no-repeat 0 0; _background:url(images2/bg_gnb_layer3_bottom.gif) no-repeat 0 0;}
#gnb .sub_layer3 .list,
#gnb .sub_layer3 .list_text {width:206px; padding:13px 0 13px 30px; color:#333; background:url(images2/bg_gnb_layer3.png) repeat-y; _background:url(images2/bg_gnb_layer3.gif) repeat-y;}
#gnb .sub_layer3 a {color:#666 !important;}
#gnb .sub_layer3 a:hover,
#gnb .sub_layer3 a:active {color:#177dcc !important; text-decoration:underline;}
#gnb .sub_layer3 .list_text {width:215px !important; _height:105px; padding:13px 0 22px 21px !important;}
#gnb .sub_layer3 .list_text ul {float:left; width:170px; height:70px; padding:0 20px 0 10px;}
#gnb .sub_layer3 .list_text li {float:none; display:block; padding:0 0 2px 6px !important; font-weight:normal; background:url(images2/bul_gray04.gif) no-repeat 0 7px;}
#gnb .sub_layer3 .list_text .left_division {padding-left:20px; border-left:1px solid #e7e7e7;}
#gnb .sub_layer3 .list li {float:none; width:130px; margin-bottom:8px; padding:0 !important;}
#business #gnb .gnb_bar {background:url(images2/bg_gnb2.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images2/bg_gnb2.png', sizingMethod='scale');}
#business #gnb .gnb_menu li.exception {width:150px;}

/*--------------------------------------LAYOUT---------------------------------------*/
.slide { display:block;}
#screen{
			width:1000px;
			padding:0;
		}			
			#screen li{
				float:left;
				list-style:none;
			}
			#screen .jq-ss-crop{
				margin:10px 4px;
				float:left;				
			}
				#left,#right{
					margin-top:64px;
					display:block;
				}
			#view{
				width:974px;
				height:138px;
				overflow:hidden;
			}
				#images{
					width:3818px !important;
					width:3822px;
					padding:0;
				}
					#images li img{
						border:0;
					}

/*--------------------------------------LAYOUT---------------------------------------*/

/*--------------------------------------LAYOUT---------------------------------------*/
.slideA { display:block;}
#screenA{
			width:819px;
			padding:0;
		}			
			#screenA li{
				float:left;
				list-style:none;
				margin-right: 20px;
				margin-top: 2px;
			}
			
			#screenA .jq-ss-cropA{
				margin:10px 4px;
				float:left;				
			}
				#leftA,#rightA{
					margin-top:35px;
					display:block;
				}
			#viewA{
				width:749px;
				height:150px;
				overflow:hidden;
			}
				#imagesA{
					width:3818px !important;
					width:3822px;
					padding:0;
				}
					#imagesA li img{
						border:0;
						width:110px; height:110px;
					}
					#imagesA li p {text-align:center; font-weight:bold; margin-top: 2px;}

/*--------------------------------------LAYOUT---------------------------------------*/

#page { width:1000px;background-color:#FFF;}
	.toppage { background:url(images2/top.jpg) no-repeat scroll 0 0; height:7px; font-size:0px; }
	.centerpage {  padding:5px;}
	.bottompage {background:url(images2/bottom.jpg) no-repeat scroll 0 0; height:11px;font-size:0px;}
		.leftpage { width: 140px; float:left;}
		.rightpage { float:right; width:820px; font-size:12px;}
			.rightpage p {	line-height:18px;text-align:justify;}
		.middlepage{float:right; width:650px; font-size:12px;}
		.rightpage1{float:right; width:140px; font-size:12px;}
			.rightpage1 p{line-height:18px;text-align:justify;}

.boxpro-note {margin-bottom: 10px;}

.prohotleft {width:548px; height:100px; border: solid 1px #e6e6e6; background-color:#f2f2f2; padding:5px 10px 5px 10px; float:left;}
.prohotright {float:right; width: 240px;}
	.prohotright h1 {font-size:13px; font-weight:bold; color:#F00;}
		.prohotright li {margin-top: 8px;}
			.prohotright li a {color:#333;font-size:11px; background:url(images2/li1.jpg) no-repeat scroll 0 5px; padding-left: 12px;}
			.prohotright li a:hover {text-decoration:underline; color:#F00;}

#product {}
	.pro-special {}
		.pro-special h1 {display:block; color:#c90f00; background-color:#f8f8f8; font-size:18px; font-weight:normal; border: solid 1px #e3e3e3; padding: 3px 10px;
		margin-bottom: 6px;
		}
		.pro-special h2 {display:block; color:#391516; background-color:#f8f8f8; font-size:18px; font-weight:normal; border: solid 1px #e3e3e3; padding: 3px 10px;
		margin-bottom: 6px;
		}
		.boxproduct {background-color:#f8f8f8; border: solid 1px #e3e3e3; height: 160px; margin-bottom: 10px;}
		.boxproductA {margin-bottom: 15px;}
	
	.itempro {width:144px;}
	.itempro img {border: solid 1px #CCC; width:144px; padding: 3px; }
		.itempro p {margin-top: 5px; text-align:center; font-weight:bold;}
			.price {color:#f23f7a;}

.linkphoto {}
	.linkphoto a { margin-bottom:8px; display:block;}
		
	.item1 {background:url(images2/icon.jpg) no-repeat scroll 0 0; padding-left: 50px;}	
		.detail {display:block; background:url(images2/detail.jpg) no-repeat scroll 0 0; padding-top: 8px; height: 25px; padding-left: 20px; color:#000; margin-top: 15px; margin-bottom: 20px;}
		.detail:hover {color:#F00;}
	
	.item2 {background:url(images2/icon1.jpg) no-repeat scroll 0 0; padding-left: 50px;}
	.item3 {background:url(images2/icon2.jpg) no-repeat scroll 0 0; padding-left: 50px;}
	.item4 {background:url(images2/icon3.jpg) no-repeat scroll 0 0; padding-left: 50px;}
	.item5 {background:url(images2/icon2.jpg) no-repeat scroll 0 0; padding-left: 50px;}
	.item6 {background:url(images2/icon1.jpg) no-repeat scroll 0 0; padding-left: 50px;}
			

/*--------------------------------------LAYOUT---------------------------------------*/
#footer	 { margin-top: 10px; height: 38px; display:block; border-bottom: dotted 1px #333;}
	.menufooter {float:left; padding-top: 18px;}
		.menufooter a {color:#000; margin:10px 10px 10px 0px; font-size:12px;} .menufooter a:hover {text-decoration:underline;}
	.rightfooter {float:right; color:#000;}	
	
#footerbottom {margin-top: 10px; display:block; height:40px;}	


ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-left: 7px;
}

ul#menu li a {
  color: #000;	
  padding: 8px 0px 8px 20px;
  font-weight:bold; font-size:12px;
  background:url(images2/bg-menudoc.jpg) no-repeat scroll 0 0;
}

ul#menu li a:hover {
	
}

ul#menu li ul li a {
  color: #4d4d4d;
  font-weight:normal; font-size:11px;
  background:url(images2/li-menu.jpg) no-repeat scroll 5px center;
  padding: 6px 0px 6px 15px !important;
}

ul#menu li ul li a:hover {
  color:#F00; text-decoration:underline;
}

.pad-left-10
{
	padding-left:10px;	
}



a#submenua:hover
{
	color:#F00; text-decoration:underline;	
}

th {
padding:8px 10px 8px 0;
}

#popup_wide .table-body05 {
background:url("http://gymboree.hs.llnwd.net/e2/media/GYM/images/2010redesign/global/table_background09_v1_m56577569830748612.gif") repeat-y scroll left top transparent;
}
.table-body05 label.warning {
background:url("http://gymboree.hs.llnwd.net/e2/media/GYM/images/2010redesign/global/note01_v1_m56577569830748583.gif") no-repeat scroll left center transparent;
}
.warning-popup p {
background:url("http://gymboree.hs.llnwd.net/e2/media/GYM/images/2010redesign/global/note01_v1_m56577569830748583.gif") no-repeat scroll 0 2px transparent;
}
.fits li a:link, .fits li a:visited {
background:url("http://gymboree.hs.llnwd.net/e2/media/GYM/images/2010redesign/global/fits_unselected_tab_background01_v1_m56577569830748569.gif") no-repeat scroll left top transparent;
}
.fits li a:hover, .fits .selected a {
background:url("http://gymboree.hs.llnwd.net/e2/media/GYM/images/2010redesign/global/fits_selected_tab_background01_v1_m56577569830748567.gif") no-repeat scroll left top transparent !important;
}
.fits #measuring-tips a:link, .fits #measuring-tips a:visited, .fits #fits_tab3 a:link, .fits #fits_tab3 a:visited {
background:url("http://gymboree.hs.llnwd.net/e2/media/GYM/images/2010redesign/global/fits_unselected_tab_background02_v1_m56577569830748570.gif") no-repeat scroll left top transparent;
}
.fits #measuring-tips a:hover, .fits #measuring-tips.selected a, .fits #fits_tab3 a:hover, .fits #fits_tab3.selected a {
background:url("http://gymboree.hs.llnwd.net/e2/media/GYM/images/2010redesign/global/fits_selected_tab_background02_v1_m56577569830748568.gif") no-repeat scroll left top transparent !important;
}

.fits {
display:block;
height:29px;
left:140px;
margin:0;
padding:0;
position:absolute;
top:0;
width:684px;
}
.fits li {
display:block;
float:left;
height:29px;
margin:0 4px 0 0;
padding:0;
width:58px;
}
.fits li a:link, .fits li a:visited {
color:#5A97D0;
display:block;
height:20px;
padding-top:9px;
text-align:center;
text-decoration:none;
width:58px;
}
.fits #measuring-tips a:link, .fits #measuring-tips a:visited, .fits #fits_tab3 a:link, .fits #fits_tab3 a:visited {
width:115px !important;
}
.fits li a:hover, .fits .selected a {
color:#000000 !important;
font-weight:bolder;
}
.fits-section {
height:29px;
margin:30px 0 0;
position:relative;
}
.fits-section h5 {
color:#A19799;
font-size:11px;
margin:0;
padding:9px 0 0 10px;
}

table a:link, table a:visited, .table-footer05 a:link, .table-footer05 a:visited {
color:#5A97D0;
text-decoration:none;
}
table a:hover, .table-footer05 a:hover {
text-decoration:underline;
}

.table-footer05 {
	background: url(images2/table_footer09_v1_m56577569.gif) no-repeat scroll left bottom;
}
.table-footer05 {
height:28px;
padding:10px 10px 0 0;
position:relative;
text-align:right;
width:810px;
}
table a:link, table a:visited, .table-footer05 a:link, .table-footer05 a:visited {
color:#5A97D0;
text-decoration:none;
}
table a:hover, .table-footer05 a:hover {
text-decoration:underline;
}
.size-table {border-left:1px solid #F4EEE3;border-right:1px solid #F4EEE3;}
.size-table td {
border-bottom:1px solid #F4EEE3; padding: 3px 10px;
}
.size-table th {
border-bottom:1px solid #F4EEE3;
border-top:1px solid #F4EEE3;
font-weight:bold;
}
.item-categories th {
color:#666666;
font-size:12px;
font-weight:bold;
}
.left-col {
padding-left:10px;
}
.right-col {
padding-right:10px;
}

.fits #measuring-tips {
position:absolute;
right:0;
width:115px;
}


.menua
{
	background: url("images2/bg-menudoc.jpg") no-repeat scroll 0 0 transparent;
    font-size: 12px;
    font-weight: bold;
    padding: 8px 0 8px 20px;
    font-weight:normal;	
}






/*


   Magic Zoom v3.1.24 
   Copyright 2011 Magic Toolbox
   Buy a license to use Magic Scroll on your site.
   Go to www.magictoolbox.com/magiczoom/


*/

.MagicZoom img {
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}

/* Style of zoomed window */
.MagicZoomBigImageCont {
border: 1px solid #999;
}

/* Style of header, activated with "title" attribute in <a> tag */
.MagicZoomHeader {
font-size: 8pt !important;
line-height: normal !important;
color: #fff;
background: #666;
text-align: center !important;
}

/* Style of small square under mouse */
.MagicZoomPup {
border: 1px solid #aaa;
background: #fff;
cursor: move;
}

/* Style of message box while image is loading */
.MagicZoomLoading {
border: 1px solid #ccc;
background: #fff url(images2/ajax-loader.gif) no-repeat 2px 50%;
padding: 4px 4px 4px 24px !important;
margin: 0;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}
